package com.briup.day16;

import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.IOException;

/**
 * @author 谭梦寻
 * @version 1.1
 * 随机流不是输入输出流 独立的并有读取操作
 */
public class TestRandomAccessFile {
    public static void main(String[] args) throws IOException {
//        读取a.txt的内容 默认读取流的顺序就是一个个依次进行 知道流的末尾返回-1
        FileInputStream fis = new FileInputStream("a.txt");
        System.out.println(fis.read());
        System.out.println(fis.read());
        if (fis.markSupported()) {//如果支持标记
            fis.mark(10);//表示的是 记录当前读到流的位置
            fis.reset();//进行重置 将标志重新制定到Mark对应的位置（如果没有Mark则回到头位置）

        }
        fis.skip(1);//跳过一个字节
        System.out.println(fis.read());


    }
}
